Using Scaffolded Activities to Teach Computational Thinking to Middle School Girls

نویسندگان

  • Heidi Webb
  • Mary Beth Rosson
چکیده

We describe a set of workshop activities designed around computational thinking concepts and skills for GirlsCreateIT!, an after-school program to provide middle school girls the opportunity to learn about computing. Each workshop activity was created to introduce the girls to computing tools and computational thinking while also being fun and motivating; examples include working with stories and games as well as simple web applications. We evaluated the effectiveness of the activities over six weeks, with two groups of 14-16 girls. Our evaluation confirmed that the activities were engaging to the girls, and that the scaffolding we designed into the activities allowed for quick start up in these relatively brief after-school sessions, while still meeting learning objectives. In this paper we discuss the design of the learning activities, findings from our preliminary evaluation, and implications for the future design and deployment of computational thinking activities for this

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Employing narratives to trigger interest in computational activities with inner-city girls

While women use technology to mediate numerous aspects of their professional and personal lives, few are actively involved in designing and creating the computational devices and software programs they use on a daily basis. The decline in the number of women in computer science and engineering courses is well documented at each level of advancement, and disparities are greater when considering ...

متن کامل

CTSiM: A Computational Thinking Environment for Learning Science through Simulation and Modeling

Computational thinking (CT) draws on fundamental computer science concepts to formulate and solve problems, design systems, and understand human behavior. CT practices (e.g., problem representation, abstraction, decomposition, simulation, verification, and prediction) are also central to the development of expertise in a variety of STEM disciplines. Exploiting this synergy between CT and STEM d...

متن کامل

Using Interactive Graphics to Teach Programming to Middle School Girls

Westminster College runs a math, science, and computing summer camp for middle school girls called AWE+SUM. Core to the camp is the set of workshops that apply these domains through creative hands-on experiments and exploration. One of the most popular workshops is called “Programming with Alice” where we introduce the girls to programming concepts and basic gaming fundamentals through Carnegie...

متن کامل

Supporting Computational Algorithmic Thinking (SCAT): Understanding the Development of Computational Algorithmic Thinking Capabilities in African-American Middle-School Girls Through Game Design

Computational algorithmic thinking (CAT) is the ability to design, implement, and assess the implementation of algorithms to solve a range of problems. It involves identifying and understanding a problem, articulating an algorithm or set of algorithms in the form of a solution to the problem, implementing that solution in such a way that it solves the problem, and evaluating the solution based ...

متن کامل

Design-Based Research for Deeper Learning in an Online Introductory CS Course for Middle School Students

As computer science (CS) makes its way into K-12 classrooms, lack of teachers to teach CS and pedagogically-sound computing curricula remain significant challenges. Welldesigned online courses deployed on MOOC platforms could serve a crucial need. This paper describes our efforts to use the design-based research methodology to design a 6-week middle school course on the OpenEdX platform for ble...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012